/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let Molar28 = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M403.640212 355.781305c36.119929 11.738977 74.045855 13.544974 111.068783 4.514991 17.156966-4.514991 9.932981-29.798942-7.223986-26.186949-32.507937 8.126984-65.015873 6.320988-96.620811-4.514991-16.253968-5.417989-23.477954 20.768959-7.223986 26.186949z"
        fill={getIconColor(color, 0, '#333333')}
      />
      <Path
        d="M379.259259 376.550265c19.865961 16.253968 40.634921 18.962963 65.015873 22.574955 38.828924 6.320988 53.276896 26.186949 65.015873 62.306879 5.417989 16.253968 31.604938 9.029982 26.186949-7.223986-9.029982-26.186949-19.865961-54.179894-45.149912-68.627866-27.992945-16.253968-66.821869-7.223986-92.10582-27.992945-13.544974-10.835979-32.507937 8.126984-18.962963 18.962963z"
        fill={getIconColor(color, 1, '#333333')}
      />
      <Path
        d="M462.335097 405.446208c25.283951 5.417989 50.567901 6.320988 76.75485 1.805997 32.507937-6.320988 61.40388-31.604938 93.008818-35.216932 17.156966-1.805996 17.156966-28.895944 0-27.089947-25.283951 2.708995-43.343915 15.35097-65.918871 25.283951-30.70194 13.544974-63.209877 16.253968-96.620811 9.029982-17.156966-3.611993-24.380952 22.574956-7.223986 26.186949zM409.058201 474.074074c27.992945 28.895944 57.791887 57.791887 95.717813 72.239859 49.664903 18.059965 102.038801-3.611993 150.800706 14.447972 16.253968 6.320988 23.477954-19.865961 7.223985-26.186949-37.925926-13.544974-74.045855-4.514991-112.874779-7.223986-52.373898-3.611993-87.590829-37.022928-121.904762-72.239859-11.738977-12.641975-30.70194 6.320988-18.962963 18.962963z"
        fill={getIconColor(color, 2, '#333333')}
      />
      <Path
        d="M536.380952 549.022928c36.119929-11.738977 72.239859-22.574956 109.262787-34.313933 16.253968-5.417989 9.932981-31.604938-7.223986-26.186949-36.119929 11.738977-72.239859 22.574956-109.262787 34.313933-17.156966 5.417989-9.932981 31.604938 7.223986 26.186949z"
        fill={getIconColor(color, 3, '#333333')}
      />
      <Path
        d="M380.162257 570.694885c46.05291 5.417989 107.45679-32.507937 146.285715 0.902999 27.089947 22.574956 38.828924 57.791887 67.724868 79.463844 14.447972 10.835979 27.089947-13.544974 13.544973-23.477954-34.313933-25.283951-45.149912-73.142857-85.784832-90.299823-46.05291-18.962963-94.814815 11.738977-141.770724 6.320987-18.059965-2.708995-17.156966 24.380952 0 27.089947zM358.4903 626.680776c39.731922 9.029982 69.530864 35.216931 106.553792 50.567901 32.507937 12.641975 65.015873 14.447972 99.329806 9.932981 17.156966-2.708995 9.932981-28.895944-7.223986-26.186949-77.657848 11.738977-121.001764-44.246914-190.532628-59.597884-18.059965-4.514991-25.283951 21.671958-8.126984 25.283951z"
        fill={getIconColor(color, 4, '#333333')}
      />
      <Path
        d="M474.977072 660.994709c-32.507937-3.611993-65.918871 5.417989-92.10582 25.283951-13.544974 10.835979 0 34.313933 13.544974 23.477954 23.477954-17.156966 49.664903-25.283951 78.560846-21.671958 17.156966 1.805996 17.156966-25.283951 0-27.089947z"
        fill={getIconColor(color, 5, '#333333')}
      />
      <Path
        d="M247.421517 334.109347C366.617284 242.906526 541.798942 218.525573 686.27866 252.839506c69.530864 16.253968 137.255732 54.179894 160.733686 126.419753 22.574956 67.724868 12.641975 146.285714-12.641976 212.204586-27.089947 73.142857-77.657848 139.061728-147.188712 176.987654-90.299824 49.664903-178.793651 35.216931-274.511464 11.738977-68.627866-17.156966-130.031746-30.70194-177.890653-87.590829-43.343915-51.470899-62.306878-119.195767-73.142857-184.21164-2.708995-17.156966-28.895944-9.932981-26.186949 7.223986 17.156966 109.262787 65.015873 220.33157 174.27866 264.578483 65.015873 27.089947 147.188713 44.246914 217.622575 49.664903 69.530864 6.320988 139.964727-14.447972 197.756614-54.179894 104.747795-72.239859 165.248677-205.883598 158.927689-331.400353-6.320988-121.904762-87.590829-196.853616-204.077601-220.331569-148.994709-29.798942-325.982363-7.223986-448.790123 86.68783-11.738977 9.932981 1.805996 33.410935 16.253968 23.477954z"
        fill={getIconColor(color, 6, '#333333')}
      />
      <Path
        d="M164.345679 506.582011c5.417989-55.082892 34.313933-139.061728 80.366843-173.375662 13.544974-9.932981 0-33.410935-13.544973-23.477954-55.082892 41.537919-86.687831 130.031746-93.911817 196.853616-1.805996 17.156966 25.283951 17.156966 27.089947 0z"
        fill={getIconColor(color, 7, '#333333')}
      />
    </Svg>
  );
};

Molar28.defaultProps = {
  size: 18,
};

Molar28 = React.memo ? React.memo(Molar28) : Molar28;

export default Molar28;
